27, Thoothukudi, Chennekothapalli Rd, Thiruchendur, Tamil Nadu 628215, India
View on Map
What travelers say:
Alwar tea shop best place to drink ur tea and releive ur stress and tea with baaji while in rainy season brings you awesome peace in your heart. Nearly 100 -200 people visits this tea shop to try out and drink this tea